package com.uinnova.product.eam.vo;

import com.binary.framework.bean.annotation.Comment;
import com.uinnova.product.eam.dto.SimpProjectInfo;
import com.uinnova.product.eam.dto.SimpSystemInfo;
import com.uinnova.product.eam.feign.workable.entity.TaskResponse;
import com.uino.bean.permission.base.SysOrg;
import com.uino.bean.permission.base.SysUser;
import lombok.Data;

import java.util.List;
import java.util.Map;

@Data
public class ArchReviewPageContext {

    @Comment("项目信息")
    private Map<String, SimpProjectInfo> projectInfoMap;
    @Comment("系统信息")
    private Map<String, SimpSystemInfo> systemInfoMap;
    @Comment("团队信息")
    private Map<Long, SysOrg> orgMap;
    @Comment("用户信息")
    private Map<String, SysUser> userMap;
    @Comment("待办流程节点")
    private Map<String, List<TaskResponse>> activeTaskMap;
}
